package cn.jy.machine.service;

import cn.jy.common.index.MapChart;
import cn.jy.common.machine.domain.ExpressVendingMachines;
import cn.jy.common.machine.domain.dto.ExpressVendingMachinesDto;
import cn.jy.common.machine.domain.vo.ExpressVendingMachinesVo;

import java.util.List;

public interface ExpressVendingMachinesService {
    List<ExpressVendingMachinesDto> list(ExpressVendingMachinesVo vo);

    Integer count(ExpressVendingMachinesVo vo);


    void updateStatus(ExpressVendingMachines machines);

    void addMachine(ExpressVendingMachinesDto dto);

    void save(List<ExpressVendingMachines> list);

    ExpressVendingMachinesDto findMachineById(Integer id);

    List<MapChart> getMapChart();
}
